package com.clive.dao;

import java.util.List;

import com.clive.bean.DishesCategory;

public interface DishesCategoryDao {
	/**
	 * 添加菜品分类到数据库中
	 * @param dishesCategory 需要添加的菜品分类对象
	 * @return 0代表失败 大于0代表成功
	 */
	int addDishesCategory(DishesCategory dishesCategory);
	/**
	 * 根据菜品分类id删除菜品分类信息（逻辑删除）
	 * @param dishesCategoryId 菜品分类id
	 * @return 0代表失败 大于0代表成功
	 */
	int deleteDishesCategory(Integer dishesCategoryId);
	/**
	 * 根据菜品分类id修改菜品分类信息
	 * @param dishesCategory 需要修改的菜品分类对象 里面有菜品分类id 和菜品分类名称
	 * @return 0代表失败 大于0代表成功
	 */
	int updateDishesCategory(DishesCategory dishesCategory);
	/**
	 * 查询所有菜品分类信息
	 * @return 菜品分类信息集合对象
	 */
	List<DishesCategory> findDishesCategoryAll();

}
